TREMELLOID
Meaning of TREMELLOID in English
ˈtreməˌlȯid adjective
Etymology: New Latin Tremella + English -oid
1. : resembling or related to fungi of the genus Tremella
2. : gelatinous
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012