allondellysselica allondellysselica 24-07-2016 Biology Answered what does the term double life mean for a frog ?