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