SARMENTOUS Meaning of SARMENTOUS in English (ˈ)sär|mentəs adjectiveEtymology: Latin sarmentosus : sarmentose Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012