These Large Carnivorous Lizards Are Right Where They Belong. Lizards, Komodo Dragons (Lizards), Invasive Species, Palau, Micronesia, DNA (Deoxyribonucleic Acid), Royal Society Open Science (Journal), Weijola, Valter, Research, your-feed-science