spotted eagle ray
Explore definitions, synonyms, and language insights of spotted eagle ray
Definitions
Noun
ray with back covered with white or yellow spots; widely distributed in warm seas