Word info

erpobdellid

Noun

Meaning

erpobdellid (plural erpobdellids)

(zoology) Any leech of the family Erpobdellidae.

Source: en.wiktionary.org

Close letter words and terms