Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of cardoon
  1. noun
    southern European plant having spiny leaves and purple flowers cultivated for its edible leafstalks and roots

    Similar: 

    type of:
  2. noun
    only parts eaten are roots and especially stalks (blanched and used as celery); related to artichokes
My lists:
Recently viewed words: