I believe the answer is:
'trees?' is the definition.(palm is a kind of tree)I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for palms that I've seen before include
"Hand parts or tropical trees", "Large, tropical trees".)