English | German | Russian | Czech

biomedicinal English

Meaning biomedicinal meaning

What does biomedicinal mean?

biomedicinal

of or pertaining to biomedicine

Are you looking for...?