Arabidopsis Lyrata (Noun)
Meaning
A small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana.
Classification
Nouns denoting plants.
A small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana.
Nouns denoting plants.