stonecress
English Dictionary
->
Letter S
-> stonecress
Search Dictionary:
stonecress Definition
(n)
any
Old
World
herb
of
the
genus
Aethionema
;
native
of
sunny
limestone
habitats
stonecress Synonyms
stone cress
stonecress
© Art Branch Inc.