Definitions for "Melaleuca"
Also called tea tree
An Australian shrub, known as the tea tree, whose extracted oil is antiseptic and healing.
genus of mostly shrubs, commonly known as paperbarks.
Keywords:  good, company
a very good company