palmleaf

palmleaf adj

see palm, n. and leaf, n.

  1. Made from the leaves of the palm tree; humble; modest; unpretentious; plain.