Word info

cytobiosis

Noun

Meaning

cytobiosis (uncountable)

(biology) Symbiosis in which one of the symbiotic organisms exists within a cells of the other.

Source: en.wiktionary.org

Close letter words and terms