aetobatus narinari Meaning, Definition & Usage

  1. noun ray with back covered with white or yellow spots; widely distributed in warm seas
    spotted eagle ray; spotted ray.

WordNet