deltoid leaf
Meaning, Definition & Usage
Dictionary
Related
noun
a simple leaf shaped like a capital delta
WordNet
Previous
deltasone
delthyris
deltic
deltidium
deltohedron
Next
deludable
delude
deluder
deluge
delundung