Ambrosia Fungus Definition
    noun
  
 Any of a large number of species of fungus that are symbionts of ambrosia beetles.
Wiktionary 
Other Word Forms of Ambrosia Fungus
Noun
Singular:
 ambrosia fungusPlural:
 ambrosia fungiFind Similar Words
Find similar words to ambrosia fungus using the buttons below.





