S Logo
 Dictionary
 Open and Collaborative
 Home page

Meaning of caucha



Spanish open dictionary Image
Spanish open dictionary

caucha
  224

caucha.

1. f. Chile. Species of thistle, leaves are lanceolate, 20 cm in length. It is used as an antidote to the poisonous spider bites.











What is the meaning of caucha in the Spanish open dictionary

Follow www.wordmeaning.org on Facebook  Follow www.wordmeaning.org on Twitter  Follow www.wordmeaning.org on Google+  Follow www.wordmeaning.org on feed 

  ES    PT