Typhonian animal

English

Noun

Typhonian animal (plural Typhonian animals)

  1. Synonym of Set animal.