Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
artichoke plant
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
,
cynara scolymus
,
globe artichoke
source: wordnet30