meaning of starry saxifrage

1. small often mat-forming alpine plant having small starlike white flowers; Europe


Related Words

starry saxifrage |

Developed & Maintained By Taraprasad.com

Treasure Words