Home
Search
Index
Definify.com
Definition
2024
endomycorrhizas
endomycorrhizas
English
Noun
endomycorrhizas
plural of
endomycorrhiza
Similar Results