Viola odorata (Flowers) (Gul Banafsha)
Latin name: Viola odorata
Hindi name : Banafasha
Eng name : Sweet Violet
Kashmiri name : Noonpsoh
Sanaskrit : Banafsha, Vanaphsa
Urdu name : Gul Banafsha (Viola odorata flowers), Banafsha, Abroo, Gul-e-banafsha, Banafshah, Gul banafsha, Gul...