ivory_plantEnglish

Phytelephas macrocarpa, ivory-nut palm, ivory palm, ivory plant

Noun

A stemless palm tree of Brazil and Peru bearing ivory nuts

English: ivory palm, ivory-nut palm, ivory plant, Phytelephas macrocarpa

English words with similar meanings

Show 3 words