great seahorse

English

Noun

great seahorse (plural great seahorses)

  1. A species of seahorse, Hippocampus kelloggi