stinging tree


noun

any of various Australian trees and shrubs of the genus Dendrocnide with rigid stinging hairs