tongue worm
English Dictionary
->
Letter T
-> tongue worm
Search Dictionary:
tongue worm Definition
(n)
wormlike
arthropod
having
two
pairs
of
hooks
at
the
sides
of
the
mouth
;
parasitic
in
nasal
sinuses
of
mammals
tongue worm Synonyms
pentastomid
tongue worm
© Art Branch Inc.