artichaut

/ahr-tee-shoh/
[French] plural artichauts

Artichoke. Globe artichoke. To have the heart of an artichoke, 'avoir un cœur d'artichaut' in French means to be very generous.

Synonyms in other languages

Latin names

Countries