Word info

bombinin

Noun

Meaning

English Wikipedia has an article on:bombininWikipedia
bombinin (plural bombinins)

Any of a group of antimicrobial peptides produced by toads of the genus Bombina

Source: en.wiktionary.org

Close letter words and terms