Microgametes meaning : The smaller of a pair of conjugating gametes; often the male
microgametes
reads
streptomycin
lecture hall
snowploughed