histotrophs
English
Noun
histotrophs
plural of
histotroph