artichoke_plantEnglish

Cynara scolymus, artichoke, artichoke plant, globe artichoke

Noun

Mediterranean thistlelike plant widely cultivated for its large edible flower head

English: artichoke, globe artichoke, artichoke plant, Cynara scolymus

Bahasa: articok

Bahasa words with similar meanings

English words with similar meanings

Show 3 words