Word info

ranalexin

Noun

Meaning

ranalexin (uncountable)

An antimicrobial peptide present in the skin of the bullfrog Rana catesbeiana

Source: en.wiktionary.org

Close letter words and terms