Definition of “globular” - English Dictionary

british dictionary