lyrates

English

Noun

lyrates

  1. plural of lyrate

Anagrams