English dictionary
echinops meaning and definition
Definition and meaning of echinops at MeaningMonkey.org. echinops meaning and definition in the English Dictionary.ECHINOPS noun
Definition of Echinops (noun)
- genus of Mediterranean and Eurasian herbs: globe thistles
- synonyms: genus Echinops
Source: Princeton University Wordnet