Ganoid definitions

noun

primitive fishes having thick bony scales with a shiny covering