What is the meaning of Electric_ray?
Any of the group of rays of the order Torpedodiniformes, which can produce an electric discharge.
Source: wiktionary.orgSearch words containing
Any of the group of rays of the order Torpedodiniformes, which can produce an electric discharge.
Source: wiktionary.orgSearch words containing