Detail

definition
A round, ball-shaped form.
English
Published

Other Properties

English preferred label sphere Published
English definition A round, ball-shaped form. Published