Definition of metuloid in English:

metuloid

noun

Mycology
  • A type of cystidium that is lime-encrusted and granular in appearance.

Origin

Late 19th century; earliest use found in Mordecai Cooke (1825–1914), naturalist and mycologist. From classical Latin mētula + -oid.

Pronunciation

metuloid

/ˈmɛtjʊlɔɪd/