Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
scarabaeus
in English
scarabaeus
us
//ˌskærəbɪˈuːs//
uk
//ˌskærəbəˈiːəs//
#uncommon
Definitions
Noun
an
ancient
Egyptian
symbol
(
in
beetle
form
)
The
museum
displayed
a
scarabaeus
artifact
from
Egypt
.