1. Larrea - Noun
2. Larrea - Proper noun
xerophytic evergreen shrubs; South America to southwestern United States
Source: WordNetThe listing brokers were Clayton Orrigo, Kirsten Jordan, Bobby O. Larrea and Stephen Ferrara of Compass. Source: Internet
“When you’re given the reps, your task is time, when you’re given time, your task is reps,” Larrea explains. Source: Internet