NichiDict

発光器

はっこうき
[hakkouki]

Meanings

1.Noun

bioluminescent organ; photophore