Skip to main content

windlestrae

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