Attested.to

Definition

relating or belonging to the science of astronomy

Seed ·

Term in context

astronomical in CommonParlance