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

More General Terms