Nettle leaf
Botanical Name: Urtica dioica
Common Names: Stinging nettle, common nettle, greater nettle
sold by the ounce
$4.53
Nettle leaf
Botanical Name: Urtica dioica
Common Names: Stinging nettle, common nettle, greater nettle
sold by the ounce
Nettle leaf
Botanical Name: Urtica dioica
Common Names: Stinging nettle, common nettle, greater nettle
sold by the ounce