Wiktionary
talipot palms
n. (plural of talipot palm English)
n. (plural of talipot palm English)