netla

Noun

 * 1) nettle herb of the genus