Attested.to

Definition

small space in a tissue or body part such as the area between veins on a leaf or an insect's wing

Seed ·

Term in context

areola in CommonParlance