Meaning of arabis turrita
Definition of arabis turrita
(noun)
European
cress
having
stiff
erect
stems;
sometimes
placed
in
genus
Turritis
Other information on arabis turrita
WIKIPEDIA results for
arabis turrita
Amazon results for
arabis turrita
Tweet