Twiner Definition
noun
Any plant which twines about a support.
Wiktionary
Other Word Forms of Twiner
Noun
Singular:
twiner
Plural:
twinersFind Similar Words
Find similar words to twiner using the buttons below.