Jamaica pepper

English

Noun

Jamaica pepper (uncountable)

  1. allspice