melaleuca









melaleuca


noun

  1. any of various chiefly Australian shrubs or trees belonging to the genus Melaleuca, of the myrtle family, including the cajeput and several species of bottlebrush.

noun

  1. any shrub or tree of the mostly Australian myrtaceous genus Melaleuca, found in sandy or swampy regions
55 queries 0.747