The list is now final. Here are the top 13:
#10: Echinothuriid Sea Urchins
#9: Bathynomus, the GIANT ISOPOD!!!!
#4 Gold-Footed or Scaly Foot Snail
The list is now final. Here are the top 13:
#10: Echinothuriid Sea Urchins
#9: Bathynomus, the GIANT ISOPOD!!!!
#4 Gold-Footed or Scaly Foot Snail