Vocabulary
エクスカバータ
エクスカバータ
Excavata (group of unicellular eukaryotes)
noun