Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

liane Definition

Cancel
liane
noun(li-a-na)
any of various usually woody vines especially of tropical rain forests that root in the ground

Words Related to liane!

liane Examples by Brain Bank Users