meaning of thalloid
1. Resembling, or consisting of, thallus.
2. of or relating to or resembling or consisting of a thallus
Related Words
thalloid |
1. Resembling, or consisting of, thallus.
2. of or relating to or resembling or consisting of a thallus
thalloid |