Thalloid

What is Thalloid?

Thalloid definition and meaning on Dictionary terms:
adjective Botany, Mycology.

resembling or consisting of a thallus.