psychrophores
English
Noun
psychrophores
plural of
psychrophore