sarmentose in Catalan sarmentose in Catalan sarmentós adj (botany) Having long, slender, prostrate stolons (runners) Add to Flashcards