VariousWords beta
Related Terms:
Definitions:
Noun
tongue worm
pentastomid
Definition: wormlike arthropod having two pairs of hooks at the sides of the mouth; parasitic in nasal sinuses of mammals
Definition: Alternative form of tongueworm