Word info

criodrilid

Noun

Meaning

criodrilid (plural criodrilids)

(zoology) Any worm of the family Criodrilidae.

Source: en.wiktionary.org

Close letter words and terms