Noun stonecress has 1 sense
  1. stonecress, stone cress - any Old World herb of the genus Aethionema; native of sunny limestone habitats
    --1 is a kind of herb, herbaceous plant
    --1 is a member of Aethionema, genus Aethionema
,
TOP