Word info

hymenoptaecin

Noun

Meaning

hymenoptaecin (uncountable)

(biochemistry) An antibacterial polypeptide present in bees

Source: en.wiktionary.org

Close letter words and terms