Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
globe artichoke
in English
globe artichoke
#moderate
Definitions
Noun
a
type
of
edible
artichoke
(
Cynara
cardunculus
)
The
recipe
required
a
globe
artichoke
as
the
main
ingredient
.
Synonyms:
artichoke
French artichoke
green artichoke
Antonyms:
poisonous plant
inedible thistle
non-edible flower
Base Words
artichoke
globe