wyverns

English

Noun

wyverns

  1. plural of wyvern