Word info

eudrilid

Noun

Meaning

eudrilid (plural eudrilids)

(zoology) Any oligochaete worm in the family Eudrilidae.

Source: en.wiktionary.org

Close letter words and terms