Definify.com

Definition 2024


wyverns

wyverns

English

Noun

wyverns

  1. plural of wyvern