Globe-artichoke meaning

noun
0
0
Artichoke, Cynara cardunculus.
noun
0
0
Advertisement