estuary seahorse

English

Noun

estuary seahorse (plural estuary seahorses)

  1. A species of seahorse, Hippocampus kuda