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