Attested.to

Definition

(biochemistry) interference in or inhibition of the physiological action of a chemical substance by another having a similar structure

Seed ·

Term in context

antagonism in CommonParlance