meaning of arabis turrita
1.
European
cress
having
stiff
erect
stems;
sometimes
placed
in
genus
Turritis
Related Words
arabis turrita
|
Developed & Maintained By
Taraprasad.com