ENTHELMINTHES MEANING IN ENGLISH

• Enthelminthes Definition & Synonyms

  1. (n. pl.) Intestinal worms. See Helminthes.


RECENT SEARCHES