meaning of arabidopsis lyrata

arabidopsis lyrata meaning in General Dictionary

a tiny noninvasive cross-pollinating plant with white blossoms; closely linked to Arabidopsis thaliana