'Arabidopsis lyrata' definitions:

Definition of 'Arabidopsis lyrata'

From: WordNet
noun
A small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana