Attested.to

Definition

a leaf of a vine from the betel pepper

Seed ·

Term in context

betel leaf in CommonParlance