sarmentose in French sarmentose in French sarmenteux adj (botany) Having long, slender, prostrate stolons (runners) Add to Flashcards