Ophiotaurus in German Ophiotaurus in German Ophiotauros noun (Greek mythology) A mythical creature, part bull and part serpent. Add to Flashcards