Myceloid /(?)/

Myc·e·loid

Myceloid

a.
  1. Resembling mycelium. (Bot.)