FAQs About the word giardia

Giardia

a suspected cause of diarrhea in humans

No synonyms found.

No antonyms found.

giaour => Giaour, giantship => Navire géant, giantry => portique, giantly => gigantesque, giantize => agrandir démesurément,