Where does “ADHD” come from?

ADHD (English): Of or relating to attention deficit hyperactivity disorder

Definitions

  1. Of or relating to attention deficit hyperactivity disorder

Words derived from “ADHD”