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