VariousWords beta
Related Terms:
Noun
Definition: The detection of life in an animal by studying muscular contractions following the passage of an electric current
VariousWords beta
Definition: The detection of life in an animal by studying muscular contractions following the passage of an electric current