English → Hindi dictionary
genus giardia
Definition
flagellates parasitic in intestines of vertebrates
Looking for poetry? Read shayari and poems by great poets.
flagellates parasitic in intestines of vertebrates
Looking for poetry? Read shayari and poems by great poets.