emydinEtymologySee Emydidae and -in.emydin means A protein found in the eggs of the tortoise. Lexicurio rates it Sui generis — a strength score of 87 out of 100.nounA protein found in the eggs of the tortoise.