dikaryons

English

Noun

dikaryons

  1. plural of dikaryon