meaning of betel pepper

1. Asian pepper plant whose dried leaves are chewed with betel nut seed of the betel palm by southeast Asians


Related Words

betel pepper |

Developed & Maintained By Taraprasad.com

Treasure Words