English dictionary

echinococcus meaning and definition

Definition and meaning of echinococcus at MeaningMonkey.org. echinococcus meaning and definition in the English Dictionary.

ECHINOCOCCUS noun

Definition of echinococcus (noun)

  1. tapeworms whose larvae are parasitic in humans and domestic animals
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: