1 windles | Definition of windles
win·​dles | \ ˈwindᵊlz\

Definition of windles

: a ribgrass (Plantago lanceolata)

History and Etymology for windles

English dialect windle, short for windlestraw

Keep scrolling for more