parrot toadstool

parrot toadstool

n
(Plants) See wax cap
Mentioned in ?