ectotrophs

English

Noun

ectotrophs

  1. plural of ectotroph