We did not find results for: devil fish.
Check spelling or type a new query.
Species of ray
The devil fish or giant devil ray (Mobula mobular) is a species of ray in the family Mobulidae. It is currently listed as endangered, mostly due to bycatch mortality in unrelated fisheries. Wikipedia