meaning of sedum telephium

1. perennial northern temperate plant with toothed leaves and heads of small purplish-white flowers


Related Words

sedum telephium |

Developed & Maintained By Taraprasad.com

Treasure Words