Definify.com

Definition 2025


mycorrhizae

mycorrhizae

English

Noun

mycorrhizae

  1. plural of mycorrhiza