Viminaria denudata

Explore definitions, synonyms, and language insights of Viminaria denudata

Definitions

Noun
Australian leafless shrub resembling broom and having small yellow flowers

More General Terms