meaning of thalloid

1. Resembling, or consisting of, thallus.
2.
of or relating to or resembling or consisting of a thallus


Related Words

thalloid |

Developed & Maintained By Taraprasad.com

Treasure Words