dinokaryotes
English
Noun
dinokaryotes
plural of
dinokaryote