Definify.com

Definition 2024


mycorrhizas

mycorrhizas

English

Noun

mycorrhizas

  1. plural of mycorrhiza