tremelloid
adjective
trem·el·loid
ˈtreməˌlȯid
1
: resembling or related to fungi of the genus Tremella
2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share