English Dictionary
▪ scapulohumeral
▪ scar
▪ scarab
▪ scarabaean
▪ scarabaeid
◊ SCARAB
scarab
n : scarabaeid beetle considered divine by ancient Egyptians
[syn: {scarabaeus}, {Scarabaeus sacer}]
scapulohumeral
scar
scarab
scarabaean
scarabaeid
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]