Leucadendron Meaning

There are 1 meaning(s) for word Leucadendron

Meaning 1 : large genus of evergreen trees and shrubs having silvery white leaves and solitary terminal flowers with conspicuous silvery bracts

    Synonyms : genus leucadendron