Definify.com

Definition 2024


earthholes

earthholes

English

Noun

earthholes

  1. plural of earthhole