English | German | Russian | Czech

parasitistatic English

Meaning parasitistatic meaning

What does parasitistatic mean?

parasitistatic

That halts the increase of parasite numbers

Are you looking for...?