Definition of Turista from the PharmacyDictionary.in
Turista
Synonyms or meaning of Turista
A sudden form of diarrhea, also known as traveler’s diarrhea.
Image related to Turista
Not Available
Definition of Turista from the PharmacyDictionary.in
A sudden form of diarrhea, also known as traveler’s diarrhea.
Not Available