holomycotrophs

English

Noun

holomycotrophs

  1. plural of holomycotroph