Definify.com

Definition 2024


globe_artichoke

globe artichoke

English

Noun

Globe artichokes in a vegetable store

globe artichoke (plural globe artichokes)

  1. artichoke, Cynara cardunculus