limantrie

Italian

Noun

limantrie f

  1. plural of limantria

Anagrams