Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of arabidopsis lyrata
  1. noun
    a small noninvasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana
    type of:
Explanation of arabidopsis lyrata
My lists:
Recently viewed words: