Attested.to

Definition

relating to or like or divided into areolae

Seed ·

Term in context

areolate in CommonParlance