Word Meaning

Find the meaning or definition of a english word


liana definition and meaning

n. A luxuriant woody plant, climbing high trees and having ropelike stems. The grapevine often has the habit of a liane. Lianes are abundant in the forests of the Amazon region.

Crossword clues for liana

- A vine
- Climbing plant
- Jungle creeper
- Jungle vine
- Place In Scotland
- Rainforest vine
- Tropical climbing plant
- Tropical vine


Copyright ©2017-2024 Crossword Solver

Follow us facebook croswodsolver