Word info

ovocleidin

Noun

Meaning

ovocleidin (plural ovocleidins)

Any of a class of proteins involved in the formation of avian eggshells.

Source: en.wiktionary.org

Close letter words and terms