Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of linguatulina

- An order of wormlike, degraded, parasitic arachnids. They have two pairs of retractile hooks, near the mouth. Called also Pentastomida.