'Arabidopsis lyrata' definitions:

Definition of 'Arabidopsis lyrata'

(from WordNet)
noun
A small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana