Definitions
There is 1 meaning of the phrase
Deltoid Leaf.
Deltoid Leaf - as a noun
A simple leaf shaped like a capital delta
Example Sentences
"The botanist studied the venation pattern in the deltoid leaf."
"The deltoid leaf of the plant had serrated edges."
"The deltoid leaf of the maple tree changed from green to red in the fall."
"The deltoid leaf of the poplar tree provided ample shade."
"The artist used a deltoid leaf as inspiration for her painting."