Word
deltoid leaf, n.
a simple leaf shaped like a capital delta
<noun.plant>
deltoid leaf
semantic pointers
hypernym
simple leaf