Definify.com

Definition 2024


cycases

cycases

English

Noun

cycases

  1. plural of cycas