canker - Dictionary definition and meaning for word
canker
Definition (noun) a fungal disease of woody plants that causes localized damage to the bark
Definition (noun) an ulceration (especially of the lips or lining of the mouth)
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