SARMENTOSE Meaning of SARMENTOSE in English adj bearing sarments; sarmentaceous. 2. sarmentose ·adj long and filiform, and almost naked, or having only leaves at the joints where it strikes root; as, a sarmentose stem. Webster English vocab. Английский словарь Webster. 2012