genus Giardia
English Dictionary
->
Letter G
-> genus Giardia
Search Dictionary:
genus Giardia Definition
(n)
flagellates
parasitic
in
intestines
of
vertebrates
genus Giardia Synonyms
genus Giardia
© Art Branch Inc.