Word info

ovispirin

Noun

Meaning

ovispirin (plural ovispirins)

(biochemistry) Any of a group of ovine antimicrobial and cytotoxic cathelicidins

Source: en.wiktionary.org

Close letter words and terms