Wikipedia
Scelidacantha
Scelidacantha is a genus of moth in the family Geometridae.
Scelidacantha is a genus of moth in the family Geometridae.