pentastomid

Explore definitions, synonyms, and language insights of pentastomid

Definitions

Noun
wormlike arthropod having two pairs of hooks at the sides of the mouth; parasitic in nasal sinuses of mammals

More General Terms