What is the full meaning of umbellar
of or pertaining to an umbel; having the form of an umbel [adj]
Example of the word umbellar placed on a Scrabble board.