Word info

emydin

Noun

Meaning

emydin (uncountable)

A protein found in the eggs of the tortoise.

Source: en.wiktionary.org

Anagrams

Close letter words and terms