Definition of Spatulate Leaf

  • 1. Spatula-shaped leaf; having a broad rounded apex and narrow base Noun

Semanticaly linked words with "spatulate leaf"

Hyponims for word "spatulate leaf"