liparis - Dictionary definition and meaning for word
liparis
Definition (noun) an orchid of the genus Liparis having few leaves and usually fairly small yellow-green or dull purple flowers in terminal racemes
Definition (noun) type genus of the Liparididae: snailfishes
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