Prefix, Suffix and Derived Words for word “microspores”
microspores - Did you Mean?
microspore
microscope (microscopes)