meaning of stonecress
1.
any
Old
World
herb
of
the
genus
Aethionema;
native
of
sunny
limestone
habitats
Related Words
stonecress
|
Developed & Maintained By
Taraprasad.com