Wiktionary
cathelicidins
n. (plural of cathelicidin English)
n. (plural of cathelicidin English)