Caudatoscelis caudata is a species of mantis in the family Amorphoscelidae.[1]
Caudatoscelis caudata is a species of mantis in the family Amorphoscelidae.