Answer: biophore

AnswerCrossword Clue
biophorea hypothetical unit of living matter, also BIOPHOR