👉 Mesocallis is a type of flowering plant in the family Asteraceae, typically native to Asia. It has small leaves that are often serrate or pointy, and its flowers have five petals. This species is known for its edible seeds, which can be used as a source of protein.