adolapin

English

Noun

adolapin (uncountable)

  1. (biochemistry) An analgetic, antiinflammatory polypeptide present in bee venom

Anagrams