Word info

biomixture

Noun

Meaning

biomixture (plural biomixtures)

A mixture of biochemicals

Source: en.wiktionary.org

Close letter words and terms