>>3307201Quetzalcoatl means feathered serpent or something like that. I believe the Aztec god looked something like a feathered serpent, too. I'm guessing they named that flying dinosaur thing that because it looked like a feathered serpent?
As for Lucoa, her dragon form also looks like a feathered serpent and it is implied multiple times in her source material that she was an actual Aztec goddess in Dragon Maid's universe. See
>>3293453