Definify.com

Definition 2025


cycases

cycases

English

Noun

cycases

  1. plural of cycas