allohaploid (English, noun)
expansion: allohaploid (plural allohaploids)
Senses:
glosses: Such a cell or organism
Forms:
form: allohaploids
tags: plural