Oddly enough, the name T-rex is its own scientific name. It's the abbreviation of the binomial name Tyrannosaurus rex and translates to "Tyrant lizard king" from latin.
Interesting fact: as it is the abbreviation of a scientific name, it should be written as "T. rex", not "T-Rex" or "T Rex."
The scientific name for the T-rex is Tyrannosaurus rex.
Ornithorhynchus anatinus
Pan troglodytes
Acyrthosiphon lactucae
Equus calabaius
The scientific name is Mustela erminea
It's Latin name is Panthera pardus
The scientific name for dragonflies is Odonata.
Dolphin: Delphinidae Delphis
Varanus Komodensis
It's Latin name is Panthera pardus
There is no scientific name for Harry Potter.
The scientific name of humans is Homo Sapiens.