Noun
myliobatoid (plural myliobatoids) Any ray (fish) of the superfamily Myliobatoidea or the superorder Myliobatoidei