transonance

transonance

English Noun
Ad

Definition

The transmission of a sound originating in one organ through the tissue of another.

Ad