cycases

English

Noun

cycases

  1. plural of cycas