toddy palm









toddy palm


noun

  1. any of several tropical Asian palms, as Caryota urens or Borassus flabellifer, yielding toddy.
53 queries 0.584