sea devil

See sea devil in American Heritage Dictionary 4

noun
See manta.
link/cite print suggestion box