The definition :


Definitions of artichoke plant:

  • noun:   Mediterranean thistlelike plant widely cultivated for its large edible flower head



Are you interested in alternative search :

:artichoke plant cynara scolymus globe artichoke vegetable veggie cynara genus cynara jerusalem artichoke stachyose :constitute embed engraft establish flora found imbed industrial plant institute plant life set works plant part actor being building complex communicate complex contrivance dodge enter histrion infix initiate insert

If you like reading news check: