English | German | Russian | Czech

microsporic English

Meaning microsporic meaning

What does microsporic mean?

microsporic

(botany) Of or pertaining to microspores.

Are you looking for...?