Unnamed Organic Tower-Like Form

The Unnamed Organic Tower-Like Form is a Halo Wars Flood Building. It appears to be the Flood Launcher.