Words: Torpedinidae family Torpedinidae
Part of speech: n
Definition: electric rays