Definition, Meaning & Anagrams | English word UMBELLAR
UMBELLAR
Definitions of UMBELLAR
- Of, pertaining to, bearing or having the form of an umbel.
Number of letters
8
Is palindrome
No
Search for UMBELLAR in:
Page preparation took: 133.53 ms.