seta

[Spanish] plural setas

Mushroom - a general term.

Synonyms in other languages

Spanish

Countries

Related terms