meaning of toadstools
1.
common
name
for
an
inedible
or
poisonous
agaric
contrasting
with
the
edible
mushroom
Related Words
toadstool
|
Developed & Maintained By
Taraprasad.com