SARMENT MEANING IN ENGLISH

• Sarment Definition & Synonyms

  1. (n.) A prostrate filiform stem or runner, as of the strawberry. See Runner.


• Sarmentaceous Definition & Synonyms

  1. (a.) Bearing sarments, or runners, as the strawberry.


RECENT SEARCHES