12 Weirdest fish in the world

1. Pacific barreleye fish

2. Stargazer fish

3. Flowerhorn cichlid

4. Cuttlefish

5. Blobfish

6. Queen parrotfish

7. Yellow longnose butterfly fish

8. Flying fish

9. Hairy frogfish

10. Red-lipped batfish

11. Ornate ghost pipefish

12. Sawfish

These fish showcase the incredible diversity of forms and adaptations that have evolved in aquatic environments.