Polish-English dictionary »

atenuacja meaning in English

PolishEnglish
atenuacja noun

attenuationnoun
biology: weakening, in the virulence

Your history