spotted seahorse

English

Noun

spotted seahorse (plural spotted seahorses)

  1. A seahorse of species Hippocampus kuda.