English → Hindi dictionary
tongue worm
Definition
wormlike arthropod having two pairs of hooks at the sides of the mouth; parasitic in nasal sinuses of mammals
Looking for poetry? Read shayari and poems by great poets.
wormlike arthropod having two pairs of hooks at the sides of the mouth; parasitic in nasal sinuses of mammals
Looking for poetry? Read shayari and poems by great poets.