Return to Article Details Sphecorydaloides lucchesi A New Carboniferous Megasecopteran Insecta From Argentina Download Download PDF