Cynara scolymus
– definition :
– definition :
- (noun)
- Mediterranean thistlelike plant widely cultivated for its large edible flower head (context:plant)
cynara scolymus