theoryheads

English

Noun

theoryheads

  1. plural of theoryhead