English to English
Spinacia oleracea
noun (n)
- southwestern Asian plant widely cultivated for its succulent edible dark green leavessouthwestern asia tanaman secara luas terpelihara untuk yang dimakan segar daun hijau gelapsource: wordnet30