Skip to content
Kotomora

菌きん根こん

き
ん
こ
ん

Meanings

1

noun

mycorrhiza

Technical term in biology for the symbiotic association between a fungus and the roots of a plant.