lianoid









lianoid


[ad_1] noun

  1. any of various usually woody vines that may climb as high as the tree canopy in a tropical forest.

noun

  1. any of various woody climbing plants mainly of tropical forests
[ad_2]
53 queries 0.628