Helminthemesis

Definition of Helminthemesis from the PharmacyDictionary.in

Helminthemesis

The act of vomiting worms.

Not Available