macrocyst macrofiber macrofibre macrothrombocyte macromelanophore microsclere prostasphere megabacterium macronodule megathrombocyte