English dictionary

artichoke plant meaning and definition

Definition and meaning of artichoke plant at MeaningMonkey.org. artichoke plant meaning and definition in the English Dictionary.

ARTICHOKE PLANT noun

Definition of artichoke plant (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: