NichiDict

シンテターゼ

[shintetaaze]

Meanings

1.Noun

synthetase