English edit

Noun edit

durophage (plural durophages)

  1. Any durophagous organism.

Anagrams edit