Synonym of Lightning Bug

I am a little confused about the dinosaur end of this.

[youtube=znxFrgql5dc][/youtube]