What is Okinawa Spinach?
Okinawa Spinach, scientifically known as Crassocephalum crepidioides, is a perennial plant belonging to the Asteraceae family. Okinawa Spinach (Latin: Crassocephalum crepidioides, family Asteraceae) is an edible plant catalogued in PlantSage.
