meaning of guinea pepper

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


Related Words

guinea pepper |

Developed & Maintained By Taraprasad.com

Treasure Words