Spanish-English dictionary »

monoploide meaning in English

SpanishEnglish
monoploide adjective

monoploid(having a single set of chromosomes)
adjective

Your history