Definition of Thalloid

  • 1. Of or relating to or resembling or consisting of a thallus Adjective