Error message
Unable to fetch location details at this time.
apple snail eggs
Pomacea canaliculata
23.1009, 114.389
Field Notes
Notes:
This is thought to be insect eggs spawned on a lotus stalk, though its species is unknown. Well, I feel a little bit disgusting, can't resist it anyway, I couldn't stand a gathering of round small things, personally...
Species ID Suggestions
2
Comments (4)