Definify.com

Definition 2026


microgametes

microgametes

See also: microgamètes

English

Noun

microgametes

  1. plural of microgamete