Polish-English dictionary »

mikrozyma meaning in English

PolishEnglish
mikrozyma noun

microzymanoun
Any pleomorphic organism