Attested.to

Definition

any of several tall Australian trees of the genus Laportea

Seed ·

Term in context

Australian nettle in CommonParlance