Advertisement

Advertisement

meiocyte

/ ˈmaɪəʊˌsaɪt /

noun

  1. botany a cell that divides by meiosis to produce four haploid spores ( meiospores )


Advertisement

Advertisement

Advertisement

Advertisement


meinymeiofauna