Word info

myliobatoid

Noun

Meaning

myliobatoid (plural myliobatoids)

Any ray (fish) of the superfamily Myliobatoidea or the superorder Myliobatoidei

Source: en.wiktionary.org

Close letter words and terms