Definition of thalloid
: of, relating to, resembling, or consisting of a thallus <thalloid liverworts>
First Known Use of thalloid
Learn More about thalloid
Seen and Heard
What made you want to look up thalloid? Please tell us where you read or heard it (including the quote, if possible).