Word info

mobulid

Noun

Meaning

mobulid (plural mobulids)

(zoology) Any member of the subfamily Mobulinae, in family Myliobatidae (sometimes family Mobulidae), the manta rays and devil rays.

Source: en.wiktionary.org

Related terms

Close letter words and terms