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