Noun tremella lutescens has 1 sense
  1. witches' butter, Tremella lutescens - a yellow jelly fungus
    --1 is a kind of jelly fungus
    --1 is a member of Tremella, genus Tremella
,
TOP