SCARABAEUS


Meaning of SCARABAEUS in English

[scar.a.bae.us] n [L] (1664): scarab

2.

Merriam-Webster English vocab.      Английский словарь Merriam Webster.