biocarrier (English, noun)
expansion: biocarrier (plural biocarriers)
Senses:
glosses: A plastic former, of an intricate shape, that holds biological agents in water-purification plants.
glosses: Any biological agent that can carry a drug etc into the body.
Forms:
form: biocarriers
tags: plural