Echinops

Explore definitions, synonyms, and language insights of Echinops

Definitions

Noun
genus of Mediterranean and Eurasian herbs: globe thistles

More General Terms