See Also: scarabee(medicine)
scarabee(dictionary)

scarabee (iou)



scarabee noun. arch. L16.
[Anglicized from SCARABAEUS.]
= SCARAB 1a.