meaning of star saxifrage

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


Related Words

star saxifrage | starry saxifrage |

Developed & Maintained By Taraprasad.com

Treasure Words