australian nettle Meaning, Definition & Usage

  1. noun any of several tall Australian trees of the genus Laportea
    Australian nettle tree.

WordNet