English dictionary
stonecress meaning and definition
Definition and meaning of stonecress at MeaningMonkey.org. stonecress meaning and definition in the English Dictionary.STONECRESS noun
Definition of stonecress (noun)
- any Old World herb of the genus Aethionema; native of sunny limestone habitats
- synonyms: stone cress
Source: Princeton University Wordnet