stonecress Meaning, Definition & Usage

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

WordNet