Word info

sebacinoid

Noun

Meaning

sebacinoid (plural sebacinoids)

Any fungus of the order Sebacinales

Source: en.wiktionary.org

Close letter words and terms