English dictionary

cynara scolymus meaning and definition

Definition and meaning of cynara scolymus at MeaningMonkey.org. cynara scolymus meaning and definition in the English Dictionary.

CYNARA SCOLYMUS noun

Definition of Cynara scolymus (noun)

  1. Mediterranean thistlelike plant widely cultivated for its large edible flower head
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: