Meanings
- 1
Thesaurus
From New Latin umbella, borrowed from Latin umbella, 'sunshade or umbrella,' the diminutive of umbra, 'shade.' The botanical name reflects the way the flower stalks radiate from one point like the ribs of an umbrella.
Press ? anytime to toggle this dialog