Ovieda spinosaOvieda spinosa is a species of flowering plant in the family Lamiaceae, first described for modern science in 1753. The species is endemic to the Island of Hispaniola in the West Indies.