pimenta dioica


Meanings

  • aromatic West Indian tree that produces allspice berries