licorns

English

Noun

licorns

  1. plural of licorn