cardoons
English
Noun
cardoons
plural of
cardoon