Definitions of Melagueta pepper:

  • noun:   West African plant bearing pungent peppery seeds