semisaprophytes

English

Noun

semisaprophytes

  1. plural of semisaprophyte