champiñón

[Spanish] plural champiñónes

Mushrooms - a general term.

Synonyms in other languages

Spanish

Countries

Related terms