frenatin
Noun
Meaning
frenatin (plural frenatins)
Any of a group of peptides in the skin of the white-lipped tree frog (Litoria infrafrenata).
Noun
frenatin (plural frenatins)
Any of a group of peptides in the skin of the white-lipped tree frog (Litoria infrafrenata).