dinokaryotes

English

Noun

dinokaryotes

  1. plural of dinokaryote