English | German | Russian | Czech

sporophorous English

Meaning sporophorous meaning

What does sporophorous mean?

sporophorous

Relating to sporophores

sporophorous

Having spores.

Are you looking for...?