TODDY PALM


Meaning of TODDY PALM in English

noun

also toddy tree

: any of several wine palms ; especially : jaggery palm

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