Meaning of stonecrop

Definition of stonecrop

(noun) any of various northern temperate plants of the genus Sedum having fleshy leaves and red or yellow or white flowers

Other information on stonecrop

WIKIPEDIA results for stonecrop
Amazon results for stonecrop