Definify.com

Definition 2026


mycorrhizas

mycorrhizas

English

Noun

mycorrhizas

  1. plural of mycorrhiza