"Sarmentose" is a word in ENGLISH
sarmentose
ENGLISH
Definition:
Bearing sarments; sarmentaceous.
sarmentose
ENGLISH
Definition:
Long and filiform, and almost naked, or having only
leaves at the joints where it strikes root; as, a sarmentose stem.
Few words of positivity
Only through sacrifice can Genesis survive.
WORD SUGGESTIONS
sarmentaceous
ENGLISH
Bearing sarments, or runners, as the strawberry.
Read the complete definition