The Philippine sailfin lizard, aka Philippine sailfin dragon, layagan, balubid, or ibid, is a larger semiaquatic species of agamid lizard that is endemic to all of the major islands of the Philippines. These lizards face the
- Zoology
- Daily Critter Facts
- For Teachers
- Study Guides
- Diseases & Parasites
- Contact