allotrophs

English

Noun

allotrophs

  1. plural of allotroph