durophages
English
Noun
durophages
plural of
durophage
Anagrams
head groups
,
headgroups