lenticel - Dictionary definition and meaning for word
lenticel
Definition (noun) one of many raised pores on the stems of woody plants that allow the interchange of gas between the atmosphere and the interior tissue
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