arabidopsis-lyrata

Nouns

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

Words of close approximity