English edit

Noun edit

ivory palm (plural ivory palms)

  1. Synonym of tagua palm

See also edit