Meaning ofgiardiain English

giardia

us/ɡaɪˈɛəɹi.ə/uk/dʒaɪˈæɹi.ə/
#uncommon
Definitions