IVORY PALM


Meaning of IVORY PALM in English

noun

or ivory-nut palm also ivory plant

: a palm yielding ivory nuts

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.