Jupiter''s beard

Explore definitions, synonyms, and language insights of Jupiter''s beard

Definitions

Noun
silvery hairy European shrub with evergreen foliage and pale yellow flowers

More General Terms