stone cress

Explore definitions, synonyms, and language insights of stone cress

Definitions

Noun
any Old World herb of the genus Aethionema; native of sunny limestone habitats

More General Terms