micromeria chamissonis - Spanish English Dictionary