Meganoton Explained

Meganoton is a genus of moths in the family Sphingidae.

Species