English | German | Russian | Czech

excavatrix English

Meaning excavatrix meaning

What does excavatrix mean?

excavatrix

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

Are you looking for...?