1 echinostome | Definition of echinostome

echinostome

noun
echi·​no·​stome
plural -s

Definition of echinostome

: one of the Echinostomatidae

Other Words from echinostome

echinostomoid \ ¦ekə¦nästəˌmȯid \ adjective

History and Etymology for echinostome

New Latin Echinostoma

Keep scrolling for more