What is the full meaning of umbels
UMBEL, a type of flower cluster [n]
Example of the word umbels placed on a Scrabble board.