Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Cynara scolymus
noun
(n)
Mediterranean thistlelike plant widely cultivated for its large edible flower head
mediterranean thistlelike tanaman secara luas terpelihara untuk yang dimakan bunga besar kepala
Synonym:
artichoke
,
artichoke plant
,
globe artichoke
source: wordnet30