Home

Word

genus Giardia, n.
more info flagellates parasitic in intestines of vertebrates
<noun.animal>

genus Giardia
semantic pointers
hypernym
member holonym
member meronym