arabidopsis_lyrata has definitions from the field of botany
1
[ noun ] (botany) a small non-invasive cross-pollinating plant with white flowers; closely related to Arabidopsis thaliana

Related terms

cress

*