HETEROGAMETE

Definition of HETEROGAMETE