English Dictionary
Definition admixture in British English
admixture noun
[countable] noun
/ədˈmɪkstʃə(r)/

English Dictionary