caballito de mar

[Spanish] plural caballitos de mar

Sea horse - not actually eaten.

Synonyms in other languages

Spanish

Countries