tongue worm

1. (noun) wormlike arthropod having two pairs of hooks at the sides of the mouth; parasitic in nasal sinuses of mammals
Synonyms: pentastomid
Related Words: arthropod



Terms and Conditions of Use / Copyright Notice