lizard brains

English

Noun

lizard brains

  1. plural of lizard brain