Malpighian tuft Word Origin noun glomerulus(def 2). Origin of Malpighian tuft First recorded in 1840–50