Attested.to

Definition

a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana

Seed ·

Term in context

Arabidopsis lyrata in CommonParlance