ARMILLARIA

10 letters 12 Scrabble points

Definition of ARMILLARIA

noun
  1. Any of the genus Armillaria of parasitic fungi; a honey fungus.

Source: Wiktionary

Word Details

Letters A R M I L L A R I A
Length 10 letters
Scrabble Score 12 points