meaning of armeria

1. shrubby or herbaceous low-growing evergreen perennials


Related Words

armeria | armeria maritima |

Developed & Maintained By Taraprasad.com

Treasure Words