Attested.to

Arabidopsis lyrata

Seed from Open English WordNet (OEWN) 2025

Meanings by context
    • definition a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana