barnases

English

Noun

barnases

  1. plural of barnase

Anagrams