Skip to main content
Mania lunus
(Linnaeus, 1758)
Synonyms
Sematura lunus (Linnaeus, 1758)