teliferous
/tɛlɪˈfɛrəs/Definitions
1. adjective
Producing or having tendrils or twining stems
“The teliferous vine was used to create a trellis in the garden.”
1. adjective
Producing or having tendrils or twining stems
“The teliferous vine was used to create a trellis in the garden.”