I'm trying to figure out how to refer to more than one of the super-sized earwigs Rodan ate in Rodan. I've never seen a plural usage of it.
The word formation appears to be at least pseudo-Greek, so Meganura is appealing. If it's not Greek, then I'm leaning towards Meganurons. I've also seen a repeated usage of Meganuron for the group (much like fish or deer).