Subscribe
URL of the page has been copied to clipboard.
Meaning : Wormlike arthropod having two pairs of hooks at the sides of the mouth. Parasitic in nasal sinuses of mammals.
Synonyms : pentastomid
Install App
Tongue worm meaning in Telugu.