honeymyrtle
nounDefinition of honeymyrtle
: an Australian tree of the genus Melaleuca
Keep scrolling for more