psychrotrophs

English

Noun

psychrotrophs

  1. plural of psychrotroph