meaning of negro pepper

1. tropical west African evergreen tree bearing pungent aromatic seeds used as a condiment and in folk medicine


Related Words

negro pepper |

Developed & Maintained By Taraprasad.com

Treasure Words