English | German | Russian | Czech

sporangiocyst English

Synonyms sporangiocyst synonyms

What other words have the same or similar meaning as sporangiocyst?

sporangiocyst English » English

theca spore sac

Are you looking for...?