betula ( synonym found)

Definition of betula:

°Either of two plants often used in combination.
°# An evergreen Indian climbing shrub, Piper betle, whose dried leaves are chewed with betel nut; the betel pepper.

Definition of betula:

°Either of two plants often used in combination.
°# An evergreen Indian climbing shrub, Piper betle, whose dried leaves are chewed with betel nut; the betel pepper.

Back to Top