English | German | Russian | Czech

spermatophytic English

Meaning spermatophytic meaning

What does spermatophytic mean?

spermatophytic

Relating to spermatophytes.

Are you looking for...?