snipefish Definition
Definition
a group of fishes found in coral reefs of the Indo-Pacific region, typically having elongated bodies and long snouts, and a habit of hiding in crevices and coral heads
Browse
a group of fishes found in coral reefs of the Indo-Pacific region, typically having elongated bodies and long snouts, and a habit of hiding in crevices and coral heads
Browse