Binucleate
English Translation from English to English dictionary online for the word Binucleate
-
1 a.
Having two nuclei; as, binucleate cells.
-
2 a.
Having two nuclei; as, binucleate cells.