Attested.to

Definition

relating to or inhabiting a divine heaven

Seed ·

Term in context

celestial in CommonParlance