Robuta

https://www.merriam-webster.com/medical/macroorchidism MACROORCHIDISM Definition & Meaning | Merriam-Webster Medical The meaning of MACROORCHIDISM is the condition (as in fragile X syndrome) of having large testicles. merriam websterdefinitionmeaningmedical