Sekirov Dictionary

sea potato

noun1

  1. The sea urchin Echinocardium cordatum
forms

sea potatoes

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