1 honeymyrtle | Definition of honeymyrtle

honeymyrtle

noun

Definition of honeymyrtle

: an Australian tree of the genus Melaleuca

First Known Use of honeymyrtle

1912, in the meaning defined above

Keep scrolling for more