LAMMA Views 2 meanings found LAMMA can denote a laser microprobe mass analysis technique for material research, as well as a UK trade association representing agricultural machinery manufacturers. Academic & Science LAser Microprobe Mass Analysis Business Lincolnshire Agricultural Machinery Manufacturers Associatio