urkaryotes

English

Noun

urkaryotes

  1. plural of urkaryote