common seahorse

English

Noun

common seahorse (plural common seahorses)

  1. A species of seahorse, Hippocampus kuda