Robuta

https://www.merriam-webster.com/medical/pinealocyte PINEALOCYTE Definition & Meaning | Merriam-Webster Medical The meaning of PINEALOCYTE is the parenchymatous epithelioid cell of the pineal gland that has prominent nucleoli and long processes ending in bulbous... merriam websterdefinitionmeaningmedical