MADAGASCAR PEPPER
(noun)Definitions
There is 1 meaning of the phrase
Madagascar Pepper.
Madagascar Pepper - as a noun
Climber having dark red berries (peppercorns) when fully ripe; southern india and sri lanka; naturalized in northern burma and assam
Synonyms (Exact Relations)
black peppercommon pepperpepperpiper nigrumwhite pepper