I think devil weed is that one that is very itchy to the body, I never knew it had any health benefits, I guess the name is doing it a great service lol 😂
Trust me I don't ever want to touch that leave hehe
I think devil weed is that one that is very itchy to the body, I never knew it had any health benefits, I guess the name is doing it a great service lol 😂
Trust me I don't ever want to touch that leave hehe