meaning of stinging hair

1. a multicellular hair in plants like the stinging nettle that expels an irritating fluid


Related Words

stinging hair |

Developed & Maintained By Taraprasad.com

Treasure Words