Word info

fallaxidin

Noun

Meaning

fallaxidin (plural fallaxidins)

(biochemistry) Any of a group of peptides present in skin of the eastern dwarf tree frog (Litoria fallax)

Source: en.wiktionary.org

Close letter words and terms