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