LADY BRACKEN


Meaning of LADY BRACKEN in English

noun

or lady brake

Etymology: lady (I)

: a common brake ( Pteridium aquilinum )

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.