English dictionary
stonecrop meaning and definition
Definition and meaning of stonecrop at MeaningMonkey.org. stonecrop meaning and definition in the English Dictionary.STONECROP noun
Definition of stonecrop (noun)
- any of various northern temperate plants of the genus Sedum having fleshy leaves and red or yellow or white flowers
Source: Princeton University Wordnet