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).