histotrophs

English

Noun

histotrophs

  1. plural of histotroph