Noun
ranalexin (uncountable) An antimicrobial peptide present in the skin of the bullfrog Rana catesbeiana