HELMINTHOLOGY MEANING IN ENGLISH

• Helminthology Definition & Synonyms

  1. (n.) The natural history, or study, of worms, esp. parasitic worms.


RECENT SEARCHES