Carib people
The species epithet refers to the Carib people of the Antilles.