Ars magna definition

Ars magna means ‘great art’, ‘Nessiteras Rhombopteryx’ was the name given by Sir Peter Scott to the Loch Ness Monster when some alleged underwater photos of her were published many years ago, and yes, this example was included partly for a bit of light relief.