SARMENTOSE is a
10
letter word starting with
S
and ending with
E
Definitions & Synonyms
adjective -
Sarmentose refers to a type of plant growth habit where the stem grows on the surface of the ground or along other surfaces, often using specialized structures to anchor itself.