Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

melaleuca Definition

Cancel
melaleuca
noun(mel-a-leu-ca)
any of a genus (Melaleuca) of Australian and southeast Asian trees and shrubs of the myrtle family; especially : cajeput

Words Related to melaleuca!

melaleuca Examples by Brain Bank Users