English | German | Russian | Czech

troleandomycin English

Meaning troleandomycin meaning

What does troleandomycin mean?

troleandomycin

A macrolide antibiotic.

Are you looking for...?