found in the stomach of Squilla mantis (Algeria)

Similar questions and discussions