stone cress Meaning, Definition & Usage

  1. noun any Old World herb of the genus Aethionema; native of sunny limestone habitats
    stonecress.

WordNet