'Plicatoperipatus jamaicensis' definitions:

Definition of 'Plicatoperipatus jamaicensis'

(from WordNet)
noun
A kind of onychophoran