Giardia

/d͡ʒiˈɑɹdiə/

Antonyms for "giardia" (4 found)

Noun(4 words)
healthnon Giardia organismnonparasitic organismwellness

More for "giardia"