Word info

xenotrichulid

Noun

Meaning

xenotrichulid (plural xenotrichulids)

Any gastrotrich of the family Xenotrichulidae

Source: en.wiktionary.org

Close letter words and terms