ネマトーダです
nematōdadesu

Noun
Desu Copula

The polite form of ネマトーダ

1. Nematode.; Is a nematode.

Polite