eyegrounds Definition
Definition
Land or property on which an observatory or other astronomical instrument is situated, specifically related to astronomy and the placement of telescopes or other instruments for observing celestial bodies.
Browse
Land or property on which an observatory or other astronomical instrument is situated, specifically related to astronomy and the placement of telescopes or other instruments for observing celestial bodies.
Browse