Arabidopsis lyrata
English Dictionary
->
Letter A
-> Arabidopsis lyrata
Search Dictionary:
Arabidopsis lyrata Definition
(n)
a
small
non
-
invasive
cross
-
pollinating
plant
with
white
flowers
;
closely
related
to
Arabidopsis
thaliana
Arabidopsis lyrata Synonyms
Arabidopsis lyrata
© Art Branch Inc.