Recently me and Dad have been laughing at the terms used in adverts nowadays describing products that you have never even heard of, yet these words are meant to help sell products. Has anyone else noticed these, and if so has anyone got any examples?
One that springs to mind are "pentapeptides".
One that springs to mind are "pentapeptides".