Australian nettle tree n : any of several tall Australian trees of the genus Laportea [syn: {Australian nettle}]
Copyright © 2024 3Dict.net