Simplified Chinese Meaning of giardia
贾第虫
Other Simplified Chinese words related to 贾第虫
No Synonyms and anytonyms found
Nearest Words of giardia
Definitions and Meaning of giardia in English
giardia (n)
a suspected cause of diarrhea in humans
FAQs About the word giardia
贾第虫
a suspected cause of diarrhea in humans
No synonyms found.
No antonyms found.
giaour => 异教徒, giantship => 巨型船舶, giantry => 门廊, giantly => 巨大的, giantize => 使巨大化,