arnica - Dictionary definition and meaning for word
arnica
Definition (noun) used especially in treating bruises
Definition (noun) any of various rhizomatous usually perennial plants of the genus Arnica
Definition (noun) an ointment used in treating bruises
We are looking for Content Writers (1-2 years experience) for our ed-tech startup based out of Gurgaon. If interested, please reach out to us at career@opencubicles.com