English | German | Russian | Czech

microspore English

Meaning microspore meaning

What does microspore mean?

microspore

smaller of the two types of spore produced in heterosporous plants; develops in the pollen sac into a male gametophyte

Synonyms microspore synonyms

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

microspore English » English

sporidium

Are you looking for...?