MohammedPreview
Open in TheBrain

A Dendroflora

(botany) The flora that inhabits a tree