English edit

Etymology edit

Probably from the scientific Latin specific epithet excavatrix.

Noun edit

excavatrix (plural excavatrices)

  1. (rare) A female that excavates; a female excavator.