longsnout seahorse

English

Noun

longsnout seahorse (plural longsnout seahorses)

  1. A species of seahorse, Hippocampus reidi