English → Hindi dictionary

saxifraga hypnoides

सैक्सीफ्रागा ह्य्प्नोइड्स / सैक्सीफ्रागाNOUN

Definition

tufted or mat-forming perennial of mountains of Europe; cultivated for its white flowers

Looking for poetry? Read shayari and poems by great poets.