English | German | Russian | Czech

Cynara scolymus English

Meaning Cynara scolymus meaning

What does Cynara scolymus mean?

Cynara scolymus

(= artichoke) Mediterranean thistlelike plant widely cultivated for its large edible flower head

Synonyms Cynara scolymus synonyms

What other words have the same or similar meaning as Cynara scolymus?

Cynara scolymus English » English

globe artichoke artichoke plant artichoke

Are you looking for...?