Crossword Genius

Computer aided manufacturing — the flower of a top university (3)

Ross

I believe the answer is:

cam

I believe this clue is a double definition.

'computer aided manufacturing' is the first definition.
(abbreviation)

'the flower of a top university' is the second definition.
(the River Cam in Cambridge - a river 'flows')

(Other definitions for cam that I've seen before include "Shaft on a rotating part of machine" , "Part of engine" , "running through university city?" , "River of eastern England" , "running into Great Ouse?" .)

I've seen this clue in The Times.
Want a hint initially instead of a full solution? Install my app