1 glossiphoniid | Definition of glossiphoniid

glossiphoniid

adjective
glos·​si·​pho·​ni·​id

Definition of glossiphoniid

 (Entry 1 of 2)

: of or relating to the Glossiphoniidae

glossiphoniid

noun
\ "\
plural -s

Definition of glossiphoniid (Entry 2 of 2)

: a leech of the family Glossiphoniidae

History and Etymology for glossiphoniid

Adjective

New Latin Glossiphoniidae

Noun

New Latin Glossiphoniidae

Keep scrolling for more