hippoglossus stenolepsis Meaning, Definition & Usage

  1. noun a righteye flounder found in the Pacific
    Pacific halibut.

WordNet