Hi Reza, although overdue, welcome to Project Noah! Livan is correct, this is a Mantis Ootheca. We have two genus and several species here so it's difficult to ID to that level so I suggest entering the scientific name at the family level "Family: Mantidae".
Comments (2)