Find the word definition

Wiktionary
toddy palms

n. (plural of toddy palm English)