malagueta
Top 40000
Meanings
Noun
1. malagueta (Aframomum melegueta)
2. tabasco pepper spice