Tamil Dictionary 🔍

saxifraga

Sax*if"ra*ga, n. Etym: [L., saxifrage. See Saxifrage.] (Bot.) Defn: A genus of exogenous polypetalous plants, embracing about one hundred and eighty species. See Saxifrage.


saxifraga - Similar Words