Mound of jade green foliage. In Spanish, "tortuga" means "turtle."
Evergreen, deer-resistant landscape shrubs. Easy to grow, withstanding cold, heat, drought, road salt, and air pollution.
Pot Size & Price
Full Sun Partial Sun