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.