0%

ALL meanings of lianoid

li·a·na
L l
  • noun lianoid any of various usually woody vines that may climb as high as the tree canopy in a tropical forest. 1
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?