Online Dictionary

nonuploid 解釋

nonuploid 在 English => Chinese 中的 解釋:

['nɔnjuplɔid]
九倍體