Word info

cloacinid

Noun

Meaning

cloacinid (plural cloacinids)

Any nematode of the genus Cloacina

Source: en.wiktionary.org

Anagrams

Close letter words and terms