Deltoid leaf
Meaning, Definition & Usage
Dictionary
Related
noun
a simple leaf shaped like a capital delta
WordNet
Definitions
(Bot.)
, a leaf in the form of a triangle with the stem inserted at the middle of the base.
Webster 1913
Previous
Next