MYCORRHIZA

10 letters 29 Scrabble points

Definition of MYCORRHIZA

noun
  1. A symbiosis between the mycelium of a fungus and the roots of a plant.

Source: Wiktionary

Word Details

Letters M Y C O R R H I Z A
Length 10 letters
Scrabble Score 29 points

Words Containing "MYCORRHIZA"

Words Starting with "MYCORRHIZA"