English edit

Noun edit

electric rays

  1. plural of electric ray