leporines

English

Noun

leporines

  1. plural of leporine

Anagrams