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
Synonyms : genus leucadendron
Similar words of Leucadendron :
