English dictionary
arabidopsis lyrata meaning and definition
Definition and meaning of arabidopsis lyrata at MeaningMonkey.org. arabidopsis lyrata meaning and definition in the English Dictionary.ARABIDOPSIS LYRATA noun
Definition of Arabidopsis lyrata (noun)
- a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana
Source: Princeton University Wordnet