NichiDict

かいがらむし

貝殻虫
介殻虫
[kaigaramushi]

Meanings

1.Noun

scale insect