The Cave Squeaker, an endangered species of frog, found in which country? December 20, 2022 by admin (A) Argentina (B) Egypt (C) Iceland (D) Zimbabwe