consolida - Dictionary definition and meaning for word
consolida
Definition (noun) plants having flowers resembling the larkspur's but differing from larkspur's in the arrangement of petals; sometimes included in genus Delphinium
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