-sphae·​ra | \ ˈsfirə, -fērə\
plural -s

Definition of -sphaera

: ball : sphere chiefly in taxonomic names Microsphaera

History and Etymology for -sphaera

New Latin, from Latin sphaera sphere

Keep scrolling for more