Meaning of artichoke plant
Definition of artichoke plant
(noun)
Mediterranean
thistlelike
plant
widely
cultivated
for its
large
edible
flower
head
Other information on artichoke plant
WIKIPEDIA results for
artichoke plant
Amazon results for
artichoke plant
Tweet