Word info

carinomid

Noun

Meaning

carinomid (plural carinomids)

Any nemertean of the family Carinomidae

Source: en.wiktionary.org

Close letter words and terms