1 tremelloid | Definition of tremelloid

tremelloid

adjective
trem·​el·​loid | \ ˈtreməˌlȯid\

Definition of tremelloid

1 : resembling or related to fungi of the genus Tremella

History and Etymology for tremelloid

New Latin Tremella + English -oid

Keep scrolling for more