What is the meaning of artichoke plant in English?

Learn vocabulary with pictures as well as definitions of artichoke plant in English

Learn in

See more

n. artichoke plant

Definition of artichoke plant in English

Hebaceous plant that has an erect stem, lobed leaves, and purple flowers, which produces edible artichokes.

Synonyms of artichoke plant in English

artichokeglobe artichoke