MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Spinacia oleracea

noun (n)

  • southwestern Asian plant widely cultivated for its succulent edible dark green leaves
    southwestern asia tanaman secara luas terpelihara untuk yang dimakan segar daun hijau gelap
    source: wordnet30