Your search matched 1 words.
Search Terms: スカラベ*

Dictionary results(showing 1 results)


noun
1.
scarab (Egyptian gemstone)
2.
scarabeid (any of a group of beetles including the scarab beetle, Scarabeus sacer)