Word info

acaloleptin

Noun

Meaning

acaloleptin (plural acaloleptins)

Any of a group of antibacterial peptides present in the larva of the beetle Acalolepta luxuriosa

Source: en.wiktionary.org

Close letter words and terms