You've been logged out. Click here to log back in.
Megalodes is a genus of bird dropping moths in the family Noctuidae. This genus has a single species, Megalodes eximia. full article at Wikipedia