Definify.com

Definition 2024


windlestrae

windlestrae

English

Noun

windlestrae (plural windlestraes)

  1. Alternative form of windlestraw