👉 Mycastor is a genus of flowering plants in the family Asteraceae, known for its large, colorful flowers and their use as ornamental plants in gardens. The specific name "mycastor" is derived from the Latin word meaning "myriad," referring to the many colors found within the plant's flowers.