Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

microgametophyte Definition

Cancel
microgametophyte
noun
Any gametophyte that develops from a microspore

Words Related to microgametophyte!

microgametophyte Examples by Brain Bank Users