NichiDict

エクスカバータ

[ekusukabaata]

Meanings

1.Noun

Excavata (group of unicellular eukaryotes)