Sort by Tags |

NEW IN

- /njuː/ -
produced, introduced, or discovered recently or now for the first time