Word info

temnocephalid

Noun

Meaning

Any turbellarian flatworm of the order Temnocephalida

Any such worm in the family Temnocephalidae

Source: en.wiktionary.org

Close letter words and terms