Word info

metuloid

Noun

Meaning

metuloid (plural metuloids)

(mycology) A cystidium which is not pointed at the end and has thick walls.

Source: en.wiktionary.org

Close letter words and terms