squidball
English
editAlternative forms
editEtymology
editNoun
editsquidball (plural squidballs)
- A food item made from pulverized squid shaped into a ball, popular in Chinese cuisine and elsewhere around the world.
squidball (plural squidballs)