Phlomis fruticosa

Explore definitions, synonyms, and language insights of Phlomis fruticosa

Definitions

Noun
a spreading subshrub of Mediterranean regions cultivated for dense axillary whorls of purple or yellow flowers

More General Terms