Yahoo Web Search

Search results

  1. Dictionary
    Mel·a·leu·ca
    /ˌmeləˈlo͞okə/

    noun

    • 1. an Australian shrub or tree bearing cylindrical spikes of flowers. Some kinds are a source of timber or medicinal oil.