Advertisement
Advertisement
stinging tree
noun
- any of various Australian trees and shrubs of the genus Dendrocnide with rigid stinging hairs
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse