Find the word definition

Wiktionary
dendrimersome

n. (context chemistry English) A self-assembled structure, resembling a simple biological cell, consisting of a bilayer of dendrimers