meaning of sedum acre

1. mossy European creeping sedum with yellow flowers; widely introduced as a ground cover


Related Words

sedum acre |

Developed & Maintained By Taraprasad.com

Treasure Words