English synonyms about - contact  

areca

noun

1 areca

Any of several tall tropical palms native to southeastern Asia having egg-shaped nuts.


Find more on areca elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0135