Meaning of pentastomid

Definition of pentastomid

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

Other information on pentastomid

WIKIPEDIA results for pentastomid
Amazon results for pentastomid