Meaning of echinops

Definition of echinops

(noun) genus of Mediterranean and Eurasian herbs: globe thistles

Other information on echinops

WIKIPEDIA results for echinops
Amazon results for echinops