Did you know that the northern striped dogwinkle lays around 550 eggs in a capsule, most of which are eaten by the 10 to 20 juveniles that eventually hatch?
download    X    facebook    whatsapp

Join our mailing list

This form is protected by reCAPTCHA and the Google

Read more: