Adjective Definition

multinucleate

1.Definition: having two or more nuclei




Please Share