Yes, that is apparently their official English name. Leotia lubrica being Latin version. Sadly not sweet...or even edible.
Comments
Sign in or get an account to comment.