English | German | Russian | Czech

zoosporicidal English

Meaning zoosporicidal meaning

What does zoosporicidal mean?

zoosporicidal

destructive to zoospores

Are you looking for...?