Definition of Worm from the PharmacyDictionary.in
Worm
Synonyms or meaning of Worm
A general term for a variety of elongated, soft-bodied invertebrate animals.
Image related to Worm
Not Available
Definition of Worm from the PharmacyDictionary.in
A general term for a variety of elongated, soft-bodied invertebrate animals.
Not Available