geotrupids

English

Noun

geotrupids

  1. plural of geotrupid