SPHERA


Meaning of SPHERA in English

n sphere (1. [Geom., Astron.]; 2. as in “sphere of action”);

sphera celeste celestial sphere;

sphera armillar armillary sphere

Interlingua English vocab.      Английский словарь Интерлингва.