Definitions
There is 1 meaning of the phrase
Jupiter's Beard.
Jupiter's Beard - as a noun
Silvery hairy european shrub with evergreen foliage and pale yellow flowers
Synonyms (Exact Relations)
anthyllis barba-jovissilver-bushsilverbush