Definition of "Cleora"

Cleora