Arabidopsis lyrata

Explore definitions, synonyms, and language insights of Arabidopsis lyrata

Definitions

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

More General Terms