Latin-English dictionary »

scarabeus meaning in English

LatinEnglish
scarabeus [scarabei] (2nd) M
noun

beetle [beetles]noun
[UK: ˈbiːt.l̩] [US: ˈbiːt.l̩]

scarab(Pliny)noun