ALL meanings of alligator pepper
al·li·ga·tor pep·per
A a - noun alligator pepper a tropical African zingiberaceous plant, Amomum melegueta, having red or orange spicy seed capsules 3
- noun alligator pepper the capsules or seeds of this plant, used as a spice 3