australian nettle tree Meaning, Definition & Usage

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

WordNet