Definitions of Australian nettle tree:

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