Find the word definition

The Collaborative International Dictionary
Sarmentous

Sarmentous \Sar*men"tous\, a. (Bot.) Sarmentose.

Wiktionary
sarmentous

a. (alternative form of sarmentose English)