Definitions of Australian nettle:

  • noun:   any of several tall Australian trees of the genus Laportea