kamus
.
Search
About
witches'_butter
English
Tremella lutescens, witches' butter
Noun
A yellow jelly fungus
English: witches' butter, Tremella lutescens
English words with similar meanings
Show 1 words
tremella lutescens