Meaning of betel nut
Definition of betel nut
(noun)
seed
of
betel
palm; chewed with leaves of the
betel
pepper
and
lime
as a
digestive
stimulant
and
narcotic
in
southeastern
Asia
Other information on betel nut
WIKIPEDIA results for
betel nut
Amazon results for
betel nut
Tweet