palaeoburrows
English
Noun
palaeoburrows
plural of
palaeoburrow