palmate leaf

Noun
  1. A leaf resembling an open hand;
    Having lobes radiating from a common point (synset 113177884)

Found on Word Lists

Other Searches