Meaning of casmerodius

Definition of casmerodius

(noun) a white egrets

Other information on casmerodius

WIKIPEDIA results for casmerodius
Amazon results for casmerodius