buckthorn - Dictionary definition and meaning for word
buckthorn
Definition (noun) a shrub or shrubby tree of the genus Rhamnus; fruits are source of yellow dyes or pigments
Definition (noun) any shrub or small tree of the genus Bumelia
Definition (noun) an Old World plantain with long narrow ribbed leaves widely established in temperate regions
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