New scientific terms July 8, 2019 16 32 64 128 New scientific terms in the physical sciences New scientific terms come from what language New scientific New scientist magazine News about science