Meaning of arabidopsis lyrata
Definition of arabidopsis lyrata
(noun)
a
small
noninvasive
cross-pollinating
plant
with
white
flowers;
closely
related
to Arabidopsis thaliana
Other information on arabidopsis lyrata
WIKIPEDIA results for
arabidopsis lyrata
Amazon results for
arabidopsis lyrata
Tweet