ranalexin (English, noun)
expansion: ranalexin (uncountable)
Senses:
glosses: An antimicrobial peptide present in the skin of the bullfrog Rana catesbeiana
tags: uncountable
Forms: