Home / C / cynara scolymus

cynara scolymus

noun 15 letters Scrabble 26 WWF 30
Definitions
noun

Mediterranean thistlelike plant widely cultivated for its large edible flower head

Look “cynara scolymus” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
Generate a word →