Englishfor English speakers
Cynara scolymus English
Meaning Cynara scolymus meaning
What does Cynara scolymus mean?
Cynara scolymus
Synonyms Cynara scolymus synonyms
What other words have the same or similar meaning as Cynara scolymus?