Taguri: mammals Australian museum close to identifying two new mammals in Solomon Islands Luzon island from Philippines has highest concentration of strange animals on Earth 1 ABCDEFGHIJKLMNOPQRSTUVWXYZ IMPORTANTE ALTELE