DEVIL'S DARNING NEEDLE


Meaning of DEVIL'S DARNING NEEDLE in English

noun

1.

a. : dragonfly

b. : damselfly

2. : virgin's bower b

3. devil's darning needles plural : any of certain grasses of the genus Stipa ; especially : esparto

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