geotrupids
English
Noun
geotrupids
plural of
geotrupid