English synonyms about - contact  

spatulate leaf

noun

1 spatulate leaf

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


Find more on spatulate leaf elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0162