Sekirov Dictionary

sea pangolin

noun1

  1. Scaly-foot gastropod (Chrysomallon squamiferum).
forms

sea pangolins

This dictionary works without the internet: on your phone · in Chrome