Word info

tetraculture

Noun

Meaning

tetraculture (plural tetracultures)

A coculture of four cell types

Source: en.wiktionary.org

Close letter words and terms