Trygon
English Translation from English to English dictionary online for the word Trygon
-
1 n.
Any one of several species of large sting rays belonging to Trygon and allied genera.
-
2 n.
Any one of several species of large sting rays belonging to Trygon and allied genera.