The Caribbean Dictionary

maleguetta pepper
1 definition
0
 
Noun
The berries of the Bay Rum tree
Synonyms
Tags
fruit, plant
Pictures
400