Definition
a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana
Seed ·
Term in context
a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana
Seed ·