What do gray wolves, elephants, and parrotfish have in common? They're all keystone species, which means they have an ...