English | German | Russian | Czech

sporiferous English

Meaning sporiferous meaning

What does sporiferous mean?

sporiferous

(biology) Bearing or producing spores.

Are you looking for...?