Definition of Sarmentous

Adjective: sarmentous

  1. (botany) having long runners
    "There was a sarmentous, showy, free-flowering shrub";
    - sarmentose

See also:
sarmentose
sarments

Anagrams containing the word sarmentous

srmtoeanus ssarmentou ussarmento oussarment toussarmen ntoussarme entoussarm mentoussar rmentoussa armentouss