FEATHERED SERPENT


Meaning of FEATHERED SERPENT in English

major deity of the ancient Mexican pantheon. See Quetzalcatl.

Britannica English vocabulary.      Английский словарь Британика.