Meaning of hippoglossus stenolepsis

Definition of hippoglossus stenolepsis

(noun) a righteye flounder found in the Pacific

Other information on hippoglossus stenolepsis

WIKIPEDIA results for hippoglossus stenolepsis
Amazon results for hippoglossus stenolepsis