Word info

zoamylin

Noun

Meaning

zoamylin (uncountable)

(biology, archaic) The amorphous amylaceous matter contained in the vertebrate and invertebrate foetal tissues.

Source: en.wiktionary.org

Close letter words and terms