mycorrhizae

English

Noun

mycorrhizae

  1. plural of mycorrhiza