Find the word definition

Wikipedia
Spencerhydrus

Spencerhydrus is a genus of beetles in the family Dytiscidae, containing the following species:

  • Spencerhydrus latecinctus Sharp, 1882
  • Spencerhydrus pulchellus Sharp, 1882