Word info

glossiphoniid

Noun

Meaning

glossiphoniid (plural glossiphoniids)

(zoology) Any leech of the family Glossiphoniidae.

Source: en.wiktionary.org

Close letter words and terms