|
Need synonyms for giardiasis? Here's a list of similar words from our thesaurus that you can use instead.
Noun
An infectious diarrheal disease caused by the Giardia lamblia parasite
“Medicinal herbs can be used to both alleviate the symptoms of giardiasis and clear the infection.”
|
|
|
|
|
|