show-stopper: an act so striking or impressive that the show must be delayed until the audience quiets down
mastotermes darwiniensis: Australian termite; sole living species of Mastotermes; called a living fossil; apparent missing link between cockroaches and termites