Dictionary
Search
armillaria
noun
Any of the genus Armillaria of parasitic fungi; a honey fungus.
Similar Words
arm
/ɑːm/
armada
/ɑːˈmɑːdə/
armadas
armadillo
/ɑːməˈdɪləʊ/
armadillos
armageddon
/-ˈɡɛ.dən/
armagnac
armagnacs
armament
/ˈɑː(ɹ)məmənt/
armamentaria