Meaning of Pentastomida

Definition of Pentastomida

(noun) tongue worms

Other information on Pentastomida

WIKIPEDIA results for Pentastomida
Amazon results for Pentastomida