globe artichokes

English

Noun

globe artichokes

  1. plural of globe artichoke