Word info

xenoturbellid

Noun

Meaning

xenoturbellid (plural xenoturbellids)

(zoology) any primitive bilaterian animal in the family Xenoturbellidae.

Source: en.wiktionary.org

Close letter words and terms