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