English Dictionary
◊ ECHINOPS
Echinops
n : genus of Mediterranean and Eurasian herbs: globe thistles
[syn: {Echinops}, {genus Echinops}]