Word info

gloverin

Noun

Meaning

English Wikipedia has an article on:gloverinWikipedia
gloverin (countable and uncountable, plural gloverins)

(biochemistry) An inducible antibacterial protein present in the pupae of the giant silk moth Hyalophora

Source: en.wiktionary.org

Anagrams

Close letter words and terms