Definition: Amphiboles are creatures that have both aquatic and terrestrial habitats, meaning they can be either fish or amphibian. Definition: An animal that has adapted to live in both freshwater and saltwater environments. The "amphibole" analogy reminds us of how living organisms not only adapt to their environment but also evolve as a result.