Clue: Scientists here made flexible card envelopes (7)
Answer: ACADEME
Explanation: Definition: Scientists here
MADE* in ACE – often seen in the phrase "groves of Academe", which I learn comes originally from Horace: *silvas Academi