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

Treasure Words