Suddenly nanomedicine is on the tip of everyone’s tongue, but ask those typically clued-up about science and technology to define it: the answers may be surprisingly inconsistent