Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

armillaria Definition

Cancel
armillaria
noun
Any of the genus ''Armillaria'' of parasitic fungus|fungi; a honey fungus

Words Related to armillaria!

armillaria Examples by Brain Bank Users