meaning of champignon

1. An edible species of mushroom (Agaricus campestris).


Related Words

champignon |

Developed & Maintained By Taraprasad.com

Treasure Words