SCARABAEUS Meaning of SCARABAEUS in English [scar.a.bae.us] n [L] (1664): scarab 2. Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012