superpredator

This is not a dictionary! - Search for "superpredator" in The Danish Dictionary