Myceloid


(a.) Resembling mycelium.



Similar Words:

Mycelium   Myceloid