deltoid_leaf
1. [ noun ] (botany) shaped like a capital delta
Related terms: simple_leaf
Similar spelling:   deltoid_muscle