drillholes
English
Noun
drillholes
plural of
drillhole