ciliary - Dictionary definition and meaning for word
ciliary
Definition (adj) relating to the ciliary body and associated structures of the eye
Definition (adj) of or relating to cilia projecting from the surface of a cell
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