dinokaryons
English
Noun
dinokaryons
plural of
dinokaryon