ovispirin
English
Noun
ovispirin
(
plural
ovispirins
)
(
biochemistry
)
Any of a group of
ovine
antimicrobial
and
cytotoxic
cathelicidins