micronucleate









micronucleate


adjective Biology.

  1. having a micronucleus.
49 queries 0.655