olive flounder
Noun
Meaning
olive flounder (plural olive flounders)
Paralichthys olivaceus, a temperate marine species of large-tooth flounder native to the north-western Pacific Ocean.
Noun
olive flounder (plural olive flounders)
Paralichthys olivaceus, a temperate marine species of large-tooth flounder native to the north-western Pacific Ocean.