dendriplex (English, noun)
expansion: dendriplex (plural dendriplexes)
Senses:
glosses: A complex of dendrosomes and/or dendrimers
Forms:
form: dendriplexes
tags: plural