Search results
- Dictionaryplumed serpent
noun
- 1. a mythical creature depicted as part bird, part snake, in particular Quetzalcóatl, a god of the Toltec and Aztec civilizations having this form.
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries