oxytropis - Dictionary definition and meaning for word
oxytropis
Definition (noun) large widely-distributed genus of evergreen shrubs or subshrubs having odd-pinnate leaves and racemose or spicate flowers each having a pea-like corolla with a clawed petal
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