English | German | Russian | Czech

microsporous English

Meaning microsporous meaning

What does microsporous mean?

microsporous

Relating to microspores.

Are you looking for...?