Latin · word

scarabaeus

a type of beetle

Words sharing this root