what is the  thalloid meaning? 

Thalloid is a structure resembling a thallus. Thallus is the undifferentiated vegetative body i.e. plant body is not differentiated into stem, leaves and roots. it is a characteristics of fungi, lichens, algae, liverworts.

  • 0
What are you looking for?