NichiDict

カタラーゼ

[kataraaze]

Meanings

1.Noun

catalase