Definify.com

Definition 2025


microgametes

microgametes

See also: microgamètes

English

Noun

microgametes

  1. plural of microgamete