Browse Items (1 total) Tags: Durazno Ruru Browse All Browse by Tag Search Items Browse Map Sort by: Title Creator Date Added Durazno Ruru Durazno ruru means peach pit. Tags: Durazno Ruru, Flowers, Santo Tomás