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

liana Definition

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

Words Related to liana!

liana Examples by Brain Bank Users