windlestrae
English
windlestrae meaning in English • windlestrae का अर्थ अंग्रेजी में
Noun
- A grass used for making ropes or for plaiting, esp. Agrostis Spica-ventis.