Wiktionary
pleuronectids
n. (plural of pleuronectid English)
n. (plural of pleuronectid English)