mycorrhizas

English

Noun

mycorrhizas

  1. plural of mycorrhiza