sedumEnglish

sedum

Noun

Any of various plants of the genus Sedum

English: sedum

Words that start with "sedum"