STHE

(redirected from Spontaneously Transformed Hamster Embryo)
AcronymDefinition
STHEStar Trek: Hidden Evil (video game)
STHESpontaneously Transformed Hamster Embryo (cells)