prototrophs

English

Noun

prototrophs

  1. plural of prototroph