Probably from Vulgar Latin *carudium, from Ancient Greek καρύδιον (karúdion), from κάρυον (káruon, “nut”); alternatively, from a substrate language: compare carolo and carocha. Cognate with Portuguese caroço.
Practica hablar y memorizar " carozo " y muchas otras palabras y oraciones en gallego .