• word of the day

    leucadendron

    leucadendron - Dictionary definition and meaning for word leucadendron

    Definition
    (noun) large genus of evergreen trees and shrubs having silvery white leaves and solitary terminal flowers with conspicuous silvery bracts
    Synonyms : genus leucadendron
Connect with us on Facebook