Anomalocardia flexuosa

Species
Anomalocardia flexuosa
belongs to Genus