Find the word definition

Wiktionary
peach palms

n. (peach palm English)Category:English plurals