fowlicidin
Noun
Meaning
fowlicidin (countable and uncountable, plural fowlicidins)
A cathelicidin antimicrobial peptide associated with chickens
Noun
fowlicidin (countable and uncountable, plural fowlicidins)
A cathelicidin antimicrobial peptide associated with chickens