stonecress

(noun) stone cress

herb (generic term)
herbaceous plant (generic term)