Paperbark

Noun

  • Any of several Australian plants, of the genus Melaleuca, that have flaky bark

Leave a Reply

Your email address will not be published.