Figure 6_radula (IMAGE)
Caption
Details of the radula, a structure present on gastropods and cephalopods mollusks for feeding. captured by a scanning electron microscope.
Credit
Paula Rodríguez-Flores
Usage Restrictions
Permission to use with proper citation
License
Original content