Moringa ‘Drumstick Tree’ – A Plant Ending Malnutrition

Goya ‘Bitter Melon’ – The Green Heart of Okinawa

Goya ‘Bitter Melon’ – The Green Heart of Okinawa

Gourd Family Momordica charantia L. The Green Heart of Okinawa that contributes to the Okinawan’s long life expectancy Okinawans have been eating Goya for centuries.