Word info

potato chip of the sea

Noun

Meaning

potato chip of the sea (plural potato chips of the sea)

(humorous) A pteropod.

Source: en.wiktionary.org

Close letter words and terms