Mycetoid /(?)/

Myc·e·toid

Mycetoid

  1. Resembling a fungus. (Bot.)