'Echinops' definitions:

Definition of 'Echinops'

(from WordNet)
noun
Genus of Mediterranean and Eurasian herbs: globe thistles [syn: Echinops, genus Echinops]

Words containing 'Echinops'