diplokaryons

English

Noun

diplokaryons

  1. plural of diplokaryon