Attested.to

Definition

any member of the Amniota

Seed ·

Term in context

amniote in CommonParlance