Definition of Windlestraw
1. [n -S]
Medical Definition of Windlestraw
1.
A grass used for making ropes or for plaiting, especially. Agrostis Spica-ventis.
Source: Websters Dictionary
(01 Mar 1998)
Lexicographical Neighbors of Windlestraw
Other Resources:


