DEBR: Dundee Experimental Bald Rat

What does DEBR mean? The above is one of DEBR meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Dundee Experimental Bald Rat