What does casmerodius mean?

casmerodius meaning in General Dictionary

a genus of white egrets

View more

  • a white egrets