eukaryovores

English

Noun

eukaryovores

  1. plural of eukaryovore