Del portugués ostra, y esta del latín vulgar ostrea (clásico ostreum), del griego antiguo ὄστρεον (óstreon, "concha"), en última instancia del protoindoeuropeo *ost-, "hueso". Compárese el inglés oyster o el francés huitre