rosefish: large fish of northern Atlantic coasts of America and Europe
rockfish: marine food fish found among rocks along the northern coasts of Europe and America
genus mantis: type genus of the Mantidae: mantises