6 results in 0.0057s.
  • saxifrage
    saxifrage, noun.
    1. a low, spreading plant with white, pink, purple, or yellow flowers. Most saxifrages have rosettes of thick leaves with silvery, toothed edges. Saxifrages are often grown in rock gardens.
    Ex. Saxifrage leaves resemble cacti

saxifrage in Hindi हिन्दी

saxifrage in Urdu اُردُو

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-saxifrage