Word info

Arabidopsis lyrata

Noun

Meaning

a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana

Source: WordNet

Hypernyms

Close letter words and terms