Noun Definition

betel leaf

1.Definition: a leaf of a vine from the betel pepper

Related Noun(s):betel

Category: Plants