NichiDict

すからべ

[sukarabe]

Meanings

1.Noun

scarab (Egyptian gemstone)

2.Noun

scarabeid (any of a group of beetles including the scarab beetle, Scarabaeus sacer)