Australian nettle tree n : any of several tall Australian trees of the genus Laportea [syn: {Australian nettle}]
版权所有 © 2024 3Dict.cn