ivory palm

English

Noun

ivory palm (plural ivory palms)

  1. Synonym of tagua palm.

See also