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
.