Noun Definition

arabidopsis lyrata

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

Category: Plants