Advertisement

Advertisement

View synonyms for palm leaf

palm leaf

noun

  1. the leaf or frond of a palm tree, especially that of a fan palm, used in making fans, hats, thatch, mats, etc.



Discover More

Word History and Origins

Origin of palm leaf1

First recorded in 1650–60

Advertisement

Advertisement

Advertisement

Advertisement


palmitoleic acidpalm off