ALL meanings of stinging hair
stinging hair
S s - noun stinging hair sting (def 18). 1
- noun stinging hair a multicellular hair in plants, such as the stinging nettle, that injects an irritant fluid when in contact with an animal 0
- noun stinging hair sting (sense 13) 0