VERMIFUGAL MEANING IN ENGLISH

• Vermifugal Definition & Synonyms

  1. (a.) Tending to prevent, destroy, or expel, worms or vermin; anthelmintic.


RECENT SEARCHES