MULTINUCLEATED


Meaning of MULTINUCLEATED in English

refers to a cell with more than one nucleus.

AIDS English Glossary.      Английский словарь СПИДа.