cauchera

listen to the pronunciation of cauchera
الأسبانية - الإنجليزية
rubber plantation, field of rubber trees (Andes)
rubber tree, any variety of tree that yields latex