'Plicatoperipatus jamaicensis' definitions:

Definition of 'Plicatoperipatus jamaicensis'

From: WordNet
noun
A kind of onychophoran