Definition of betel palm in US English:

betel palm

noun