stone cress

(noun) stonecress

herb (generic term)
herbaceous plant (generic term)