From Vulgar Latin *carudium, from Ancient Greek καρύδιον (karúdion), from κάρυον (káruon, “nut”). Cognate with Galician carozo.
Practica hablar y memorizar " caroço " y muchas otras palabras y oraciones en portugués .