biofreezer (English, noun)
expansion: biofreezer (plural biofreezers)
Senses:
glosses: A freezer designed to store biological samples
Forms:
form: biofreezers
tags: plural