emydin
English
Etymology
See
Emydidae
and
-in
.
Noun
emydin
(
uncountable
)
A
protein
found in the
eggs
of the
tortoise
.
Anagrams
denimy