The definition :
Definitions of Cynara scolymus:
- noun: Mediterranean thistlelike plant widely cultivated for its large edible flower head
Are you interested in alternative search :
:genus cynara asterid dicot genus :genus scolymus asterid dicot genus golden thistle
If you like reading news check: