tremelloid
adjective
trem·el·loid
| \ ˈtreməˌlȯid\
Definition of tremelloid
1
: resembling or related to fungi of the genus Tremella
2
: gelatinous
Keep scrolling for more