A light brown sole (flatfish) with dark spots, Pardachirus marmoratus (family Soleidae), found in the Red Sea and Indian Ocean, which produces a toxic substance repellent to sharks.
Origin
1970s; earliest use found in Audubon.
Definition of Moses sole in US English:
Moses sole
noun
A light brown sole (flatfish) with dark spots, Pardachirus marmoratus (family Soleidae), found in the Red Sea and Indian Ocean, which produces a toxic substance repellent to sharks.