Meaning of piper betel
Definition of piper betel
(noun)
Asian
pepper
plant
whose leaves are chewed with betel nut (seed of the betel palm) by
southeast
Asians
Other information on piper betel
WIKIPEDIA results for
piper betel
Amazon results for
piper betel
Tweet