English → Hindi dictionary
ascaridae
Definition
large roundworms parasitic in intestines of vertebrates
Looking for poetry? Read shayari and poems by great poets.
large roundworms parasitic in intestines of vertebrates
Looking for poetry? Read shayari and poems by great poets.