About us
Define
Definitions for
"Umbels"
a flat-topped cluster of flowers having their footstalks of nearly equal length and radiating outwards.
garden-centre.org