What is Okinawa Spinach?
Okinawa Spinach, scientifically known as Crassocephalum crepidioides, is a perennial plant native to regions including Angola, Benin, Cameroon, and Ethiopia. Okinawa Spinach (Latin: Crassocephalum crepidioides, family Asteraceae) is an edible plant catalogued in PlantSage.
