NichiDict

はなむぐり

花潜
花潜り
[hanamuguri]

Meanings

1.Noun

flower chafer (any flower beetle of tribe Cetoniini)

2.Noun

Eucetonia pilifera (flower chafer species of tribe Cetoniini)