Attested.to

Definition

a point in the heavens (on the celestial sphere)

Seed ·

Term in context

celestial point in CommonParlance