Return to Article Details Cicadatra lorestanica, a new species of cicada from Iran (Hemiptera: Cicadidae) Download Download PDF