Word info

stenostomid

Noun

Meaning

stenostomid (plural stenostomids)

(zoology) Any member of the Stenostomidae (a family of flatworms).

Source: en.wiktionary.org

Close letter words and terms