Definition & Meaning | English word STENOSTOMID
STENOSTOMID
Definitions of STENOSTOMID
- (zoology) Any member of the family Stenostomidae of flatworms.
Number of letters
11
Is palindrome
No
Search for STENOSTOMID in:
Page preparation took: 128.78 ms.