biotrophs

English

Noun

biotrophs

  1. plural of biotroph