meaning of casmerodius

casmerodius meaning in General Dictionary

a genus of white egrets

View more

  • a white egrets