English dictionary, thesaurus, translations & etymology
FreeDict.com

melaleuca in French

melaleuca in French

melaleuca
noun
(botany) Any member of the genus Melaleuca of shrubs and trees in the myrtle family.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.