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
- Log in to post comments
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