meaning of binucleate

1. Having two nuclei; as, binucleate cells.
2.
having two nuclei


Related Words

binucleate | binucleated |

Developed & Maintained By Taraprasad.com

Treasure Words