golden apple snails Pomacea canaliculata

The eggs of Pomacea canaliculata. The snail is consumed in China and Southeast Asia.
Back to Top