Advertisement
Advertisement
alligator pepper
noun
- a tropical African zingiberaceous plant, Amomum melegueta, having red or orange spicy seed capsules
- the capsules or seeds of this plant, used as a spice
Advertisement
Advertisement
Advertisement
Advertisement
Browse