polykaryons
English
Noun
polykaryons
plural of
polykaryon