Word info

invitrosome

Noun

Meaning

invitrosome (plural invitrosomes)

(biology) An in vitro nucleosome

Source: en.wiktionary.org

Close letter words and terms