derr-brains

English

Noun

derr-brains

  1. plural of derr-brain