Unscramble
Definition of Casmerodius
Noun: Casmerodius
A white egrets
- genus Casmerodius
See also:
casky
Caspar