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: