NichiDict

でんぐういるす

[denguuirusu]

Meanings

1.Noun

dengue virus; DENV