transonance
transonance
English
Noun
Ad
Definition
The transmission of a sound originating in one organ through the tissue of another.
Ad
transonance
The transmission of a sound originating in one organ through the tissue of another.