Find the word definition

Wikipedia
Cleodora

Cleodora may refer to:

  • Another name for the plant genus Croton
  • In Greek mythology:
    • One of the Danaids
    • Kleodora, one of the Thriae