hippoglossus stenolepsis

Noun
  1. A righteye flounder found in the Pacific (synset 102663270)

Other Searches