The definition of 'giardias' & the word 'giardias' in example sentences or phrases

Noun
1
a suspected cause of diarrhea in humans

Synonyms of the word 'giardias' & Antonyms of the word 'giardias'.

Noun
Synonymsgiardia,