UMBELLAR is a playable word

umbel Scrabble® Dictionary

noun
pl. umbels
a type of flower cluster
(adjective) umbeled, umbellar, umbelled
155 Playable Words can be made from "UMBELLAR"