Attested.to

Definition

being or relating to or resembling or emanating from stars

Seed ·

Term in context

astral in CommonParlance