merozygote

English

Etymology

From mero- +‎ zygote.

Noun

merozygote (plural merozygotes)

  1. (biology) Any organism that is merodiploid

Anagrams