Advertisement

sedum (n.)

mid-15c., from Latin sedum "houseleek."

Others are reading

Advertisement
Advertisement
Definitions of sedum

sedum (n.)
any of various plants of the genus Sedum;
From wordnet.princeton.edu