5 results in 0.0034s.
Advertisement
  • liana
    liana, noun.
    a general name for a climbing plant or vine, especially one of those having woody stems that twine around the trunk of trees of tropical forests.

liana in Hindi हिन्दी

liana in Marathi मराठी

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-liana