exuviotrophs

English

Noun

exuviotrophs

  1. plural of exuviotroph