platyrhina

/plætɪˈraɪnə, -ˈraɪniə/

Definitions

1. noun

A genus of electric rays, especially Platyrhinoides triseriata.

“The platyrhina, a species of electric ray, was found in the deep waters of the Pacific Ocean.”

Synonyms

  • electric ray
  • narcine