Find the word definition

Wikipedia
Sea potato

Sea potato may refer to :

  • Colpomenia peregrina, a species of brown algae
  • Leathesia difformis, another species of brown algae
  • Species of littoral sea urchins, especially heart urchins
  • Echinocardium cordatum, a specific species of urchin