English | German | Russian | Czech

sporoderm English

Meaning sporoderm meaning

What does sporoderm mean?

sporoderm

The wall or covering of a spore.

Are you looking for...?