Word info

armillarioid

Adjective

Meaning

armillarioid (comparative more armillarioid, superlative most armillarioid)

(mycology) Describes a mushroom with attached gills, a fleshy stem, and an annulus.

Source: en.wiktionary.org

Close letter words and terms