English Dictionary
Definition globular in British English
globular adjective
adjective
/ˈɡlɒbjʊlə(r)/
Synonyms and related words
