pothos - Dictionary definition and meaning for word
pothos
Definition (noun) any of various tropical lianas of the genus Scindapsus
Definition (noun) evergreen liana widely cultivated for its variegated foliage
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