<p><strong>Fig. 3.56.</strong> Carnivorous gastropod radulas are specialized harpoon structures</p>

Fig. 3.56. Carnivorous gastropod radulas are specialized harpoon structures

Image by Byron inouye