CHAMPIGNON MEANING IN ENGLISH

• Champignon Definition & Synonyms

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


RECENT SEARCHES