ranalexin 释义与例句 n. 1. An antimicrobial peptide present in the skin of the bullfrog Rana catesbeiana 不可数