English Edit

Noun Edit

mycorrhizae

  1. plural of mycorrhiza