Definition of Betel from the PharmacyDictionary.in
Betel
Synonyms or meaning of Betel
The dried leaves of the Piper betle plant (family-Piperaceae), a climbing plant from East India, used as a stimulant and narcotic.
Image related to Betel
Not Available