Definify.com

Definition 2025


earthholes

earthholes

English

Noun

earthholes

  1. plural of earthhole