English dictionary

betel palm meaning and definition

BETEL PALM noun

Definition of betel palm (noun)

  1. southeastern Asian palm bearing betel nuts (scarlet or orange single-seeded fruit with a fibrous husk)
Source: Princeton University Wordnet