peripatus - English Synonyms Dictionary

peripatus

n.
[1] onychophoran , velvet worm